RAIS  3.2
RAIS::DataAccessLayer::SpecificReportManagement Class Reference

List of all members.

Static Public Member Functions

static Dictionary< string, string > GetSubcategories (string category)
static bool AddSpecificReport (string specificReportName, string fileName, string reportDefinition, ref int reportID)
static Dictionary< string, string > GetReports ()
static DataTable GetReportByID (int id)
static bool UpdateSpecificReport (int specificReportID, int maskID, int dynamicMaskID, int subcategoryID, string specificReportName, string fileName, string reportDefinition)
static int GetSubcategoryIDByReportID (int id)
static string GetSubcategoryNameByReportID (int specificReportID)
static bool RemoveSpecificReport (int id, ref string returnMessage)
static byte[] GetSpecificReportFile (int specificReportID)
static string GetSpecificReportDefinition (int specificReportID)
static List< string > GetQueryFieldsByID (int specificReportID)
static void SaveReportDefinition (int specificReportID, string reportDefinition)
static bool IsSpecificReport (int dynamicMaskID)
static int GetSpecificReportID (int dynamicMaskID)
static DataTable GetQueryResult (string queryName, string parameter, string grouping, RAIS.Common.UserManagement.UserData currentUser, int dynamicMaskID)
static DataTable GetDataTableFromQuery (string query)
static List< string > GetSubreports (int specificReportID)
static int GetMaskIdByReportName (string specificReportName)
static int GetSpecificReportIdByName (string specificReportName)
static string GetSpecificReportNameById (int specificReportID)
static
RAIS.Common.UserManagement.Mask 
GetMaskByReportName (string specificReportName)
static void SetQuery (int dynamicMaskID, string queryName)
static bool IsSubreport (string specificReportName)
static void GenerateMenuItem (int specificReportID, bool generateMenuItem)
static bool IsMenuItemGenerated (int specificReportID)

Member Function Documentation

static bool RAIS::DataAccessLayer::SpecificReportManagement::AddSpecificReport ( string  specificReportName,
string  fileName,
string  reportDefinition,
ref int  reportID 
) [static]

Definition at line 60 of file SpecificReportManagement.cs.

static void RAIS::DataAccessLayer::SpecificReportManagement::GenerateMenuItem ( int  specificReportID,
bool  generateMenuItem 
) [static]

Definition at line 446 of file SpecificReportManagement.cs.

static DataTable RAIS::DataAccessLayer::SpecificReportManagement::GetDataTableFromQuery ( string  query) [static]

Definition at line 332 of file SpecificReportManagement.cs.

static RAIS.Common.UserManagement.Mask RAIS::DataAccessLayer::SpecificReportManagement::GetMaskByReportName ( string  specificReportName) [static]

Definition at line 401 of file SpecificReportManagement.cs.

static int RAIS::DataAccessLayer::SpecificReportManagement::GetMaskIdByReportName ( string  specificReportName) [static]

Definition at line 356 of file SpecificReportManagement.cs.

static List<string> RAIS::DataAccessLayer::SpecificReportManagement::GetQueryFieldsByID ( int  specificReportID) [static]

Definition at line 233 of file SpecificReportManagement.cs.

static DataTable RAIS::DataAccessLayer::SpecificReportManagement::GetQueryResult ( string  queryName,
string  parameter,
string  grouping,
RAIS.Common.UserManagement.UserData  currentUser,
int  dynamicMaskID 
) [static]

Definition at line 308 of file SpecificReportManagement.cs.

static DataTable RAIS::DataAccessLayer::SpecificReportManagement::GetReportByID ( int  id) [static]

Definition at line 93 of file SpecificReportManagement.cs.

static Dictionary<string, string> RAIS::DataAccessLayer::SpecificReportManagement::GetReports ( ) [static]

Definition at line 78 of file SpecificReportManagement.cs.

static string RAIS::DataAccessLayer::SpecificReportManagement::GetSpecificReportDefinition ( int  specificReportID) [static]

Definition at line 219 of file SpecificReportManagement.cs.

static byte [] RAIS::DataAccessLayer::SpecificReportManagement::GetSpecificReportFile ( int  specificReportID) [static]

Definition at line 204 of file SpecificReportManagement.cs.

static int RAIS::DataAccessLayer::SpecificReportManagement::GetSpecificReportID ( int  dynamicMaskID) [static]

Definition at line 294 of file SpecificReportManagement.cs.

static int RAIS::DataAccessLayer::SpecificReportManagement::GetSpecificReportIdByName ( string  specificReportName) [static]

Definition at line 373 of file SpecificReportManagement.cs.

static string RAIS::DataAccessLayer::SpecificReportManagement::GetSpecificReportNameById ( int  specificReportID) [static]

Definition at line 387 of file SpecificReportManagement.cs.

static Dictionary<string, string> RAIS::DataAccessLayer::SpecificReportManagement::GetSubcategories ( string  category) [static]

Definition at line 42 of file SpecificReportManagement.cs.

static int RAIS::DataAccessLayer::SpecificReportManagement::GetSubcategoryIDByReportID ( int  id) [static]

Definition at line 144 of file SpecificReportManagement.cs.

static string RAIS::DataAccessLayer::SpecificReportManagement::GetSubcategoryNameByReportID ( int  specificReportID) [static]

Definition at line 162 of file SpecificReportManagement.cs.

static List<string> RAIS::DataAccessLayer::SpecificReportManagement::GetSubreports ( int  specificReportID) [static]

Definition at line 342 of file SpecificReportManagement.cs.

static bool RAIS::DataAccessLayer::SpecificReportManagement::IsMenuItemGenerated ( int  specificReportID) [static]

Definition at line 462 of file SpecificReportManagement.cs.

static bool RAIS::DataAccessLayer::SpecificReportManagement::IsSpecificReport ( int  dynamicMaskID) [static]

Definition at line 278 of file SpecificReportManagement.cs.

static bool RAIS::DataAccessLayer::SpecificReportManagement::IsSubreport ( string  specificReportName) [static]

Definition at line 433 of file SpecificReportManagement.cs.

static bool RAIS::DataAccessLayer::SpecificReportManagement::RemoveSpecificReport ( int  id,
ref string  returnMessage 
) [static]

Definition at line 181 of file SpecificReportManagement.cs.

static void RAIS::DataAccessLayer::SpecificReportManagement::SaveReportDefinition ( int  specificReportID,
string  reportDefinition 
) [static]

Definition at line 266 of file SpecificReportManagement.cs.

static void RAIS::DataAccessLayer::SpecificReportManagement::SetQuery ( int  dynamicMaskID,
string  queryName 
) [static]

Definition at line 423 of file SpecificReportManagement.cs.

static bool RAIS::DataAccessLayer::SpecificReportManagement::UpdateSpecificReport ( int  specificReportID,
int  maskID,
int  dynamicMaskID,
int  subcategoryID,
string  specificReportName,
string  fileName,
string  reportDefinition 
) [static]

Definition at line 110 of file SpecificReportManagement.cs.


The documentation for this class was generated from the following file: